×

punish by beating with a cane meaning in Chinese

用藤条或竹棍等责打

Related Words

  1. punishing
  2. punish
  3. severely punish
  4. punishing system
  5. punish severely
  6. punish her
  7. punishing him
  8. punishing children
  9. punishing stress
  10. punishing climb
  11. punish
  12. punish according to law
  13. punish by flogging
  14. punish by law
PC Version

Copyright © 2018 WordTech Co.